Job Description
We are looking for a Technical Project Manager with a strong development background, coding skills, and the ability to review code. A passion for researching and applying AI technologies to products is highly valued. Key responsibilities include:
Project Management
- Work directly with clients to gather requirements, create project plans, and manage project timelines.
- Coordinate project activities across all phases: initiation, planning, execution, monitoring, and closure.
- Ensure compliance with software development standards, addressing risks and issues to deliver high-quality results.
Technical and Product Development
- Review and ensure the quality of code from the development team.
- Propose, experiment with, and implement AI-driven solutions to enhance product effectiveness and value.
- Research and evaluate new technologies to continuously improve processes and product quality.
Team Leadership and Collaboration
- Lead, motivate, and monitor the development team’s performance.
- Provide constructive feedback, mentorship, and training to team members.
- Collaborate with both local and international teams to ensure quality and project deadlines are met.
Product and Process Management
- Guide the team in designing processes, managing backlogs, and mitigating risks.
- Apply modern development methodologies such as Agile and Scrum to optimize workflows.
Job Requirements
Must-Have
- Programming Skills: Hands-on coding experience in at least one programming language or framework such as ReactJS, React Native, Java Spring, or NodeJS.
- Code Review Skills: Ability to review and optimize code from development teams.
- Minimum 5 years of experience in project management & at least 3 years software development.
- Deep understanding of project management methodologies like Scrum and Agile.
- Strong problem-solving skills, communication, and leadership abilities.
- Experience managing fixed-price projects or working with US-based clients.
- Proficiency in English communication.
- Passion for researching and integrating AI technologies into software products.
Nice-to-Have
- Scrum Master certification (CSM, PSM, or PSM II).
- Experience with tools such as Jira and Confluence.
- International experience or working with global clients.
- Knowledge of DevOps, XP, or LEAN methodologies.
- Strong mentoring and coaching skills for junior team members.
How To Apply
Step 1: Submit Your CV
Apply directly through the Innotech Vietnam Corporation website by uploading your updated CV to the careers section.
Step 2: Phone Screening
If shortlisted, you will receive a call from the HR team for a brief survey and initial screening.
Step 3: Interview
Qualified candidates will be invited to an interview to further assess suitability for the role.
Step 4: Onboarding
Successful applicants will receive an offer and begin the onboarding process to officially join the team.